home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
8bitfiles.net/archives
/
archives.tar
/
archives
/
commodore-users-of-norman
/
CUON_09_(08-1984).d64
/
ndos doc
< prev
next >
Wrap
Text File
|
2019-04-13
|
5KB
|
163 lines
.
╞EATURES OF ╬╒─╧╙&
.
╘HIS MODIFIED VERSION OF THE ├┬═ ─╧╙
╙UPPORT ╫EDGE ADDS SEVERAL HANDY
FEATURES. (SEE EXPLANATION OF ╙╘─.
WEDGE ├MD.S ELSEWHERE IN ─ATA ┬ASES) .
>> ╨╥┼╙┼╘ ╘O ─EVICE #8 <<
.
╔F THE USER HAS A RESET BUTTON, THEN
UPON REINITIALIZATION OF THE WEDGE
BY USING SYS52224, THE ╫EDGE WILL BE
PRESET TO RESPOND AS THO @#8 HAD BEEN
PERFORMED. (╬OTE: AFTER ANY
REINITIALIZATION OF THE WEDGE, THE #8
PRESET IS PERFORMED, INCLUDING CALLS
TO ╒╬╬┼╫).
.
>> ╒╬╬┼╫ <<
.
╘HE SECOND FEATURE IS THE ADDITION OF
╒╬╬┼╫. ┴GAIN, THIS FEATURE IS MOST
USEFUL WITH A RESET BUTTON, WHEN FOR
EXAMPLE, A PROGRAM THAT IS BEING
DEBUGGED CAUSES THE MACHINE TO CRASH
IN SUCH A WAY THAT RUN/STOP-RESTORE
WILL NOT REGAIN CONTROL. ╔N THIS CASE,
AFTER RESETING W/ THE RESET BUTTON TO
THE POWER-UP MESSAGE, ╙┘╙52132
(UNNEW CALL ADDR.) WILL RECOVER ANY
┬ASIC ╨RG. IN MEMORY, ┴╬─ REINITIALIZE
THE ─╧╙ WEDGE. ╒╬╬┼╫ MAY ALSO BE
CALLED IF THE ╬┼╫ COMMAND HAS BEEN
MISTAKENLY GIVEN OR IF ╙┘╙64738 HAS
BEEN USED TO CURE SOME VARIETY OF
COMPUTER MISBEHAVIOR. ╒╬╬┼╫ IS
ELSEWHERE IN THE ─ATA ┬ASES, THERE
MAY BE FURTHER DOCUMENTATION
AVAILABLE THERE.
.
>> ╙ELF ╙AVE <<
.
╘HE THIRD FEATURE IS THE ADDITION
OF A SELF-SAVE ROUTINE TO ELIMINATE
THE NEED FOR INCONVIENIENT MEANS OF
SAVING THE ─╧╙ WEDGE TO A NEW DISK.
╘O USE THIS FEATURE, THE DISK ON
WHICH IT IS DESIRED TO SAVE THE WEDGE
MUST BE IN ─╥╔╓┼ #8.
╘HEN ENTER:
╙┘╙53088
(╘HE ╙AVE ┴╠╠╫┴┘╙ ╟╧┼╙ ╘╧ ─┼╓╔├┼ #8).
╘HE ╫EDGE WILL BE SAVED AS "╬╒─╧╙&".
.
>> ╬EW ├OMMAND ┴DDED: @=9 <<
.
╘HE FOURTH FEATURE, NEW TO THIS
VERSION, AND THE MAIN DIFFERENCE
BETWEEN THIS VERSION AND THE
PREVIOUS VERSION ( ╬╒─╧╙+ ) IS
THE ADDITION OF A ├OMMAND TO THE
WEDGE. ╘HIS NEW COMMAND CHANGES THE
DEVICE # OF THE DISK DRIVE, THUS
ELIMINATING THE NEED TO RUN THE
"DISK ADDR CHANGE" ╨ROGRAM FROM THE
─EMO DISK. ╘HIS TASK IS NOW MADE
NEARLY EFFORTLESS, AND HAS BEEN
COMPLETLY INTEGRATED WITH THE
OTHER WEDGE ├OMMANDS.
.
** ─O NOT CONFUSE THIS NEW COMMAND **
** ╫ITH THE ALREADY PRESENT **
** COMMAND @#?? , WHICH SELECTS **
** THE ─RIVE # TO WHICH THE WEDGE **
** SENDS COMMANDS. **
.
╘HE SYNTAX FOR THE NEW COMMAND IS:
@=??
OR
>=?? ╫HERE ?? REPRESENTS THE
NEW DEVICE # .
.
╘HIS COMMAND WILL ├╚┴╬╟┼ ╘╚┼
─┼╓╔├┼ # ╧╞ ╘╚┼ ─╥╔╓┼ THAT THE WEDGE
IS CURRENTLY SET TO WORK WITH TO THE
NEW NUMBER. ╔T ┴╠╙╧ SETS THE WEDGE
TO SEND ITS COMMANDS TO THE NEW
DEVICE # ╞OR ┼XAMPLE:
╔N TWO DRIVE COPY PRGRAMS, ONE
DRIVE MUST BE SET TO A DEVICE#
OTHER THAN #8. ╘HIS CAN BE DONE
AS FOLLOWS: .
┴T THE START WE HAVE DRIVE [F]IRST
╧╬ AND IT IS DEVICE #8. ╘HE WEDGE
IS ALSO SET TO 8. ╬OW TYPE:
@=9
╘HIS CHANGES DRIVE[F] TO DEVICE #9.
╘HE WEDGE WILL ALSO BE SET TO 9.
.
╬OW TURN ON THE OTHER DRIVE.
(WHICH WE WILL CALL DRIVE [S]ECOND)
.
─RIVE[S] NOW BECOMES DEVICE#8
(UNLESS THE JUMPERS HAVE BEEN CUT!).
.
@$ WILL STILL DISPLAY THE DIRECTORY
OF DRIVE[F] DEVICE#9.
.
╔F YOU WISH TO USE THE WEDGE WITH
DRIVE[S] THEN YOU MUST FIRST USE THE
COMMAND @#8.
.
(╬OTE: THE EXAMPLE IS ╬╧╘ MENT TO
IMPLY THAT ONLY A CHANGE TO DEVICE
#9 IS POSSIBLE, IN FACT, IT SEEMS
THAT ANY # BETWEEN 4 AND 62 IS OK!)
.
>> ╙MOOTH ┼XIT <<
.
┴ND LASTLY, ╔ HAVE CHANGED THE
EXIT ROUTINE TO ALLOW A RUNNING
PROGRAM TO CONTINUE IF THE
@Q COMMAND IS USED. (╙INCE IN
SOME PROGRAMS THE WEDGE MY BE
OVERWRITTEN AND/OR THE ├HARGET
CHANGES MAY CAUSE TROUBLE)
.
┼XAMPLE:
.
10 ╨╥╔╬╘"╥╒╬╬╔╬╟ ╨╥╧╟╥┴═"
20 ╔╞ ╨┼┼╦(124)=76 ╘╚┼╬:@"╤":
30 ╨╥╔╬╘"╙╘╔╠╠ ╥╒╬╬╔╬╟ !"
.
╬OTE THE FRAMEING ├OLONS AND THE
QUOTES AROUND THE ╤. ┴LSO NOTE..
MOST WEDGE COMMANDS MAY BE USED
THIS WAY IN A PROGRAM.
.
>> ═EMORY ╒SE <<
.
╘HE NORMAL ╫EDGE USES:
$CC00-$CF5A
╘HIS MODIFIED VERSION USES:
$CBA4-$CFE9
╫ITHIN THIS BLOCK, THE ADDED
ROUTINES USE:
$CBA4-$CBFF = ╒╬╬┼╫
$CF5A-$CF83 = ╙┴╓┼ ╫┼─╟┼
$CF84-$CFD7 = "=" (NEW COMMAND)
.
>> ├OMPATABILITY <<
.
┴LMOST EVERY PROGRAM THAT WILL
RUN WITH THE STD. WEDGE IN MEMORY
WILL RUN WITH THIS MODIFIED VERSION.
┴N EXCEPTION MIGHT BE A PRG. WHICH
USES MEMORY JUST BELOW THE WEDGE
WHERE ╒╬╬┼╫ RESIDES. ╔N THIS CASE
ONLY THE ╒╬╬┼╫ FEATURE WILL BE LOST,
EVERYTHING ELSE WILL STILL WORK.
╧F COURSE, IF MEMORY AT THE
END OF THE WEDGE IN THE CF5A-CFD7 IS USED, THEN ╙┴╓┼ ╫┼─╟┼ AND "=" COMMANDS WILL ├RASH.